package com.lzy.cloud.permission.dtos;

import com.lzy.framework.core.orm.db.Pager;
import lombok.Data;

import java.io.Serializable;

/**
 * Created by WIN7 on 2018/5/16.
 */
@Data
public class RoleDto extends Pager implements Serializable{
    private static final long serialVersionUID = 3035224619900583976L;
    /**
     * 自增id
     */
    private Long id;

     /**
     * 角色名称
     */
    private String name;

    /**
     * 操作人 关联sys_user_admin
     */
    private Long operateId;

    /**
     * 操作时间
     */
    private String operateTime;

    /**
     * 是否启用 (1-启用 0-停用)
     */
    private Integer status;

    /**
     * 角色描述
     */
    private String remark;

    /**
     * 类型（0-待定，1-总平台角色类型，2-商家平台角色类型，3-商家自定义角色类型）
     */
    private Integer type;

    /**
     * 具体的角色类型（1-运营，2-商家）
     */
    private Integer mode;

    /**
     * 平台id
     */
    private Long platformId;

    /**
     * 操作人id（即sys_user_admin表的id）
     */
    private Long createUser;

    /**
     * 创建时间
     */
    private String createTime;

    /**
     * 更新人id
     */
    private Long updateUser;

    /**
     * 最后更新时间
     */
    private String updateTime;

    /**
     * 是否删除（0-正常 1-删除）
     */
    private Boolean deleted;
}
